Latin-French dictionary »

aemulatus meaning in French

LatinFrench
aemulatus [aemulatus] (4th) M
noun

persiennenom