Definify.com

Definition 2024


firetraps

firetraps

English

Noun

firetraps

  1. plural of firetrap