Search term catarro has 3 results
Jump to
IT Italian EN English
catarro {m} catarrh
catarro (n) [inflammation of the mucous membranes] {m} catarrh (n) [inflammation of the mucous membranes]
catarro (n) [medicina] {m} catarrh (n) [medicina]

Italian English translations

IT Synonyms for catarro EN Translations
spurgo [muco] flushing
moccio [muco] m snot (informal)
muco [moccio] m slime