Definify.com

Definition 2025


mongrels

mongrels

English

Noun

mongrels

  1. plural of mongrel