masalchees

English

Noun

masalchees

  1. plural of masalchee