Translation of Mogalampepetlana in English:

User Contribution

Mogalampepetlana

Cell phone

noun