LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Tay dili.” in English

1 English translation
EN
thai

There's a nice Thai restaurant near here.