Italian-English dictionary »

tossitore meaning in English

ItalianEnglish
tossitore noun
{m}

cougher(person who coughs)
noun