LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“puffin” in Turkish

4 Turkish translations