LexiTurkTURKISH ↔ ENGLISH DICTIONARY

yüzkarası. scandalize rezalet çıkararak bir kimseyi mahcup edip şaşırtmak.” in English

1 English translation
EN
scandal

A banking scandal is sweeping across Capitol Hill.