Arabic-English dictionary »

صَرَّاخَة meaning in English

ArabicEnglish
صَرَّاخَة f

dragonwort''Dracunculus vulgaris''