Latin-French dictionary »

populātor meaning in French

LatinFrench
populātor noun

dévastateurnom