German-English dictionary »

desmogen meaning in English

GermanEnglish
desmogen

desmogenous