LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Katar.” in English

1 English translation
EN
qatar

I was living in Qatar.