German-English dictionary »

naevoid meaning in English

GermanEnglish
naevoid

nevoid