LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sewage farm” in Turkish

1 Turkish translation