gamcha

English

Noun

gamcha

  1. Alternative form of gamucha.

Anagrams