German-English dictionary »

scharlachrot meaning in English

GermanEnglish
scharlachrot

scarlet red◼◼◼