English-Arabic dictionary »

artemisia (plant) meaning in Arabic

EnglishArabic
Artemisia (plant)

شيح