LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Poti” in English

1 English translation