Latin-French dictionary »

ianizarus meaning in French

LatinFrench
ianizarus noun

janissairenom