LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“waterworn” in Turkish

1 Turkish translation