Turkish-English dictionary »

... ne demek? meaning in English