English-Latin dictionary »

blockade, siege meaning in Latin

EnglishLatin
blockade, siege noun

obsessio [obsessionis](3rd) F
noun