footrots

English

Noun

footrots

  1. plural of footrot