Definify.com

Definition 2026


footrots

footrots

English

Noun

footrots

  1. plural of footrot