Translation of leshelwa in English:

User Contribution

leshelwa

melon

noun