English-Arabic dictionary »

wormwood meaning in Arabic

EnglishArabic
wormwood ''Artemisia absinthium''

حَبَق اَلرَّاعِيّm