LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“gurgitation” in Turkish

1 Turkish translation