Translation of منڈوکاجنا in English:

User Contribution

منڈوکاجنا

noun