gamchha

English

Noun

gamchha

  1. Alternative form of gamucha.