Italian-English dictionary »

uose meaning in English

ItalianEnglish
uose noun

spat [spats](covering worn over a shoe)
noun
[UK: spæt] [US: ˈspæt]