Latin-French dictionary »

dextrarius meaning in French

LatinFrench
dextrarius noun

destriernom