Dictionary / Nature
الدفلة
/DDFLYA/
English
oleander
French
laurier rose
Part of Speech
noun
Register
standard