Arabic-English dictionary »

قِثَّاء هِنْدِيّ meaning in English

ArabicEnglish
قِثَّاء هِنْدِيّ m

golden showerthe flowering plant ''Cassia fistula''