Latin-French dictionary »

dedĕcus meaning in French

LatinFrench
dedĕcus noun

opprobrenom