German-English dictionary »

jemandem einen spiegel vorhalten meaning in English

GermanEnglish
jemandem einen Spiegel vorhalten

to hold a mirror up to someone