German-English dictionary »

seelenfroh meaning in English

GermanEnglish
seelenfroh

very happy