Latin-French dictionary »

altacumba meaning in French

LatinFrench
Altacumba noun

Hautecombenom