English-Hindi dictionary »

gumcha meaning in Hindi

EnglishHindi
gumcha noun

गुम्चा