German-English dictionary »

epheliden meaning in English

GermanEnglish
die Epheliden Substantiv

ephelides◼◼◼noun

Epheliden

summer freckle