English-Latin dictionary »

a trap, snare meaning in Latin

EnglishLatin
a trap, snare noun

nassa [nassae](1st) F
noun