English-Latin dictionary »

net, snare meaning in Latin

EnglishLatin
net, snare noun

rete [retis](3rd) N
noun