masalchis

English

Noun

masalchis

  1. plural of masalchi