mechitzas

English

Noun

mechitzas

  1. plural of mechitza