English-Latin dictionary »

100 meters meaning in Latin

EnglishLatin
100 meters noun

hecatometrum [hecatometri](2nd) N
noun

100 meters square noun

hectarea [hectareae](1st) F
noun