Definify.com

Definition 2025


dogshanks

dogshanks

English

Noun

dogshanks

  1. plural of dogshank