Italian-English dictionary »

antinausea meaning in English

ItalianEnglish
antinausea adjective

antinausea(intended to prevent or combat nausea)
adjective