LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“volga river” in Turkish

1 Turkish translation