Definify.com

Definition 2026


mongrels

mongrels

English

Noun

mongrels

  1. plural of mongrel