German-English dictionary »

helicotrema meaning in English

GermanEnglish
das Helicotrema Substantiv

helicotremanoun