English | German | Russian | Czech

populicide English

Meaning populicide meaning

What does populicide mean?

populicide

The slaughter of a people; a massacre.

Are you looking for...?