English-Hindi dictionary »

bitter gourd meaning in Hindi

EnglishHindi
bitter gourd noun

करेला