Arabic-English dictionary »

ماكيا meaning in English

ArabicEnglish
ماكيا f

macchiashrubland biota