Latin-French dictionary »

damasus meaning in French

LatinFrench
Damasus noun

Damasenom