LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Saint Petersburg” in Turkish

2 Turkish translations