LexiTurkTURKISH ↔ ENGLISH DICTIONARY

yeni bir iş kurmak. talk shop iş konusunda konuşmak.” in English

1 English translation
EN
shop

By chance we saw him as he came out of the shop.