German-English dictionary »

panzerherz meaning in English

GermanEnglish
das Panzerherz Substantiv

armored heartnoun