Swedish-English dictionary »

democid meaning in English

SwedishEnglish
democid substantiv

democidenoun