LexiTurkTURKISH ↔ ENGLISH DICTIONARY

şarpi” in English

1 English translation