LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“lobster” in Turkish

1 Turkish translation
TR
ıstakoz

Istakozlara çok düşkünüm ama onlar çok, çok pahalı.