LexiTurkTURKISH ↔ ENGLISH DICTIONARY

tellâl.” in English

3 English translations
EN
auction

I obtained the painting at an auction.

EN
broker

The real estate broker was lavish in his spending in Ginza.