Definify.com

Definition 2025


footrots

footrots

English

Noun

footrots

  1. plural of footrot