German-English dictionary »

madonnenhaft meaning in English

GermanEnglish
madonnenhaft

madonna-like