LexiTurkTURKISH ↔ ENGLISH DICTIONARY

iğne ardı dikiş. Pontic herring karagöz tirsi” in English

1 English translation
EN
herring

What she liked best was herring roe.