LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“floater” in Turkish

3 Turkish translations