LexiTurkTURKISH ↔ ENGLISH DICTIONARY

turla” in English

3 English translations
EN
with

You're so impatient with me.

EN
tour

Is there a tour guide available?