LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“wellhole” in Turkish

1 Turkish translation