Arabic-English dictionary »

دَرَوْنَج meaning in English

ArabicEnglish
دَرَوْنَج m

leopardsbane''Doronicum''