LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Suzan yukarı.” in English

1 English translation
EN
this

This is never going to end.