LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“reflux” in Turkish

1 Turkish translation