LexiTurkTURKISH ↔ ENGLISH DICTIONARY

çapraz dikiş” in English

1 English translation
EN
herring

What she liked best was herring roe.