English-Latin dictionary »

duo milia passuum => two miles] meaning in Latin

EnglishLatin
duo milia passuum => two miles] noun

passus [passus](4th) M
noun