Arabic-English dictionary »

مَاشِيَة meaning in English

ArabicEnglish
مَاشِيَة f-p

cattlelivestock