LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Kuveykır kilise binası. meeting place toplantı yeri” in English

1 English translation
EN
meeting

We're meeting up tomorrow?