Latin-French dictionary »

amaenum meaning in French

LatinFrench
amaenum

améniser