godmas

English

Noun

godmas

  1. plural of godma