English-Latin dictionary »

strait, pass meaning in Latin

EnglishLatin
strait, pass noun

angustia [angustiae](1st) F
noun