English-French dictionary »

populicide meaning in French

EnglishFrench
populicide noun

populicidenom {m}