English dictionary, thesaurus, translations & etymology
FreeDict.com

sheath in Italian

sheath in Italian

guaina
noun
(by extension) Anything that has a similar shape to a scabbard that is used to hold an object that is longer than it is wide.
prepuzio
noun
(zoology) The foreskin of certain animals (for example, dogs and horses).
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.