Translation of melata in English:

User Contribution

melata

slither

verb