Versione Inglese
Meaning of
"sbarra ingluvie (grande)"
in English language
Italian to English
English to Italian
Italian
English
sbarra ingluvie (grande)
craw bar (large)