Latin-French dictionary »

astoņpadsmitstūris meaning in French

LatinFrench
astoņpadsmitstūris noun

octadécagonenom

Your history