LexiTurkTURKISH ↔ ENGLISH DICTIONARY

açıkça. mincing yapmacık tavırlı” in English

1 English translation
EN
mince

He doesn't mince words.