LexiTurkTURKISH ↔ ENGLISH DICTIONARY

iğrenme.” in English

2 English translations
EN
nausea

Cancer patients often have to deal with debilitating bouts of nausea.