Versione Inglese
Meaning of
"guaina"
in English language
Italian to English
English to Italian
Italian
English
guaina solidificata
frozen skin
guaina di cuoio
leather sheath
guaina
scabbard
guaina
sheath
Guaina
tabling of a sail