See also: Lenlen

Amis edit

Noun edit

lenlen

  1. typhoon