German-English dictionary »

zerzaustere meaning in English

GermanEnglish
zerzaustere

more tousled