English-Latin dictionary »

narrow passage / place / space (pl.), defile meaning in Latin

EnglishLatin
narrow passage / place / space (pl.), defile noun

angustia [angustiae](1st) F
noun