Versione Inglese
Meaning of
"guardia a chela di granchio"
in English language
Italian to English
English to Italian
Italian
English
guardia a chela di granchio
crab-claw hilt