morchals

English

Noun

morchals

  1. plural of morchal