LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“overflow (outlet)” in Turkish

1 Turkish translation