LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“stomach pain” in Turkish

1 Turkish translation