German-English dictionary »

übelriechenden meaning in English

GermanEnglish
übelriechenden

foul smelling