English-German dictionary »

to hold a mirror up to someone meaning in German

EnglishGerman
to hold a mirror up to someone

jemandem einen Spiegel vorhalten