Translation of منڈلیا in English:

User Contribution

منڈلیا

noun