English-Arabic dictionary »

armillaria meaning in Arabic

EnglishArabic
Armillaria

أرميلاريا