LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Tver Oblastı” in English

1 English translation
EN
Tver

Casey lives in Tver.