Arabic-English dictionary »

شَجَرَة مَرْيَم meaning in English

ArabicEnglish
شَجَرَة مَرْيَم f

feverfew''Tanacetum parthenium''