slapgates

English

Proper noun

slapgates

  1. plural of slapgate