FAQs About the word dogskin

Pelle di cane

The skin of a dog, or leather made of the skin. Also used adjectively.

No synonyms found.

No antonyms found.

dog-sized => delle dimensioni di un cane, dogsick => mal di mare, dogshit => merda di cane, dogship => Dogship, dog's-ear => orecchio di cane,