Definify.com

Definition 2024


footrots

footrots

English

Noun

footrots

  1. plural of footrot