mulada
English
mulada meaning in English • mulada का अर्थ अंग्रेजी में
Noun
- A Moor.
- A drove of mules.