weazels

English

Noun

weazels

  1. plural of weazel