English-Hindi dictionary »

cucurbita longenaria meaning in Hindi

EnglishHindi
cucurbita longenaria

कद्‌दू