Definify.com

Definition 2025


footmuffs

footmuffs

English

Noun

footmuffs

  1. plural of footmuff