English-Arabic dictionary »

achras meaning in Arabic

EnglishArabic
Achras

أتشراس - أشجار استوائيّة