Arabic-English dictionary »

طُرْقُنْطِيَة meaning in English

ArabicEnglish
طُرْقُنْطِيَة m

dragonwort''Dracunculus vulgaris''