Arabic-English dictionary »

دَلَّاع meaning in English

ArabicEnglish
دَلَّاع m

watermelonplant