DEMIWOLF MEANING IN ENGLISH

• Demiwolf Definition & Synonyms

  1. (n.) A half wolf; a mongrel dog, between a dog and a wolf.


RECENT SEARCHES