English-Arabic dictionary »

macchia meaning in Arabic

EnglishArabic
macchia shrubland biota

أجمة متوسطيةf

ماكياf