Definify.com

Definition 2025


trapholes

trapholes

English

Noun

trapholes

  1. plural of traphole