English-German dictionary »

to shed tears meaning in German

EnglishGerman
to shed tears

Tränen vergießen