German-English dictionary »

flammendrot meaning in English

GermanEnglish
flammendrot

blazing red