LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“gravlax” in Turkish

1 Turkish translation