Translation of lele in English:

User Contribution

lele

catfish

noun