gemuls

English

Noun

gemuls

  1. plural of gemul