English-Hindi dictionary »

a sweet indian dish meaning in Hindi

EnglishHindi
a sweet indian dish noun

गुलाब जामुन