gastrolaters
English
Noun
gastrolaters
plural of
gastrolater