LexiTurkTURKISH ↔ ENGLISH DICTIONARY

küçümsenen. despicably alçakça.” in English

1 English translation
EN
despicable

He conceals a despicable heart behind his smile.