Definify.com

Definition 2025


trogues

trogues

English

Noun

trogues

  1. plural of trogue