LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“loon” in Turkish

6 Turkish translations
TR
dalgıç

Dalgıçlar deniz yatağında bir enkaz buldu.