gemachs

English

Noun

gemachs

  1. plural of gemach