Latin-French dictionary »

deciens miliens centena milia meaning in French

LatinFrench
deciens miliens centena milia noun

milliardnom