English edit

Noun edit

kemancha (plural kemanchas)

  1. Alternative spelling of kamancheh

Anagrams edit