Arabic-English dictionary »

بَاذَرُوج meaning in English

ArabicEnglish
بَاذَرُوج

lemon balm''Melissa officinalis''