gastrolaters

English

Noun

gastrolaters

  1. plural of gastrolater