LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“deep sea” in Turkish

1 Turkish translation
TR
derin deniz

Tom derin deniz dalgıcıdır.