it disgusts me, it nauseates me

listen to the pronunciation of it disgusts me, it nauseates me
English - Turkish

Definition of it disgusts me, it nauseates me in English Turkish dictionary

it makes me sick
beni yapar hasta
English - English
it makes me sick