German-English dictionary »

jemanden anhimmeln meaning in English

GermanEnglish
jemanden anhimmeln

to adore someone

to idolize