Definify.com

Definition 2026


dogshanks

dogshanks

English

Noun

dogshanks

  1. plural of dogshank