LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Russian sturgeon” in Turkish

1 Turkish translation