morchas

English

Noun

morchas

  1. plural of morcha

Anagrams