German-English dictionary »

tränen vergießen meaning in English

GermanEnglish
Tränen vergießen

to shed tears