Versione Inglese
Meaning of
"testa del cane"
in English language
Italian to English
English to Italian
Italian
English
testa del cane
cock shoulder