English-Latin dictionary »

defile, pass meaning in Latin

EnglishLatin
defile, pass noun

saltus [saltus](4th) M
noun