Search term ensnare has 2 results
Jump to
EN English PT Portuguese
ensnare (v) [animals] laçar (v) [animals]
ensnare (v) [animals] prender no laço (v) [animals]