English-Latin dictionary »

difficult straits meaning in Latin

EnglishLatin
difficult straits noun

necessitas [necessitatis](3rd) F
noun