MULADA


Meaning of MULADA in English

noun a drove of mules.

2. mulada ·noun a moor.

Webster English vocab.      Английский словарь Webster.