Definify.com

Definition 2024


oxgates

oxgates

English

Noun

oxgates

  1. plural of oxgate