Latin-French dictionary »

decagōnum meaning in French

LatinFrench
decagōnum noun

décagonenom