kemancha

English

Noun

kemancha (plural kemanchas)

  1. Alternative spelling of kamancheh.

Anagrams