German-English dictionary »

rosacea meaning in English

GermanEnglish
die Rosacea Substantiv

rosacea◼◼◼noun