LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“eruct, eructate” in Turkish

1 Turkish translation