Arabic-English dictionary »

ماكي meaning in English

ArabicEnglish
ماكيا f

macchiashrubland biota