LexiTurkTURKISH ↔ ENGLISH DICTIONARY

hıristo teyeli” in English

1 English translation
EN
herring

What she liked best was herring roe.