German-English dictionary »

löwenherzig meaning in English

GermanEnglish
löwenherzig

lionhearted