gamocha

English

Noun

gamocha

  1. Alternative form of gamucha.

Anagrams