LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Norway lobster” in Turkish

2 Turkish translations