Italian-English dictionary »

tossitrice meaning in English

ItalianEnglish
tossitrice noun
{f}

cougher(person who coughs)
noun