Arabic-English dictionary »

دِفْلَى meaning in English

ArabicEnglish
دِفْلَى f

oleanderA poisonous shrub

Your history