Latin-French dictionary »

homicida | interemptor meaning in French

LatinFrench
homicida | interemptor noun

meurtriernom