Definify.com

Definition 2024


dogshanks

dogshanks

English

Noun

dogshanks

  1. plural of dogshank