English to Spanish Dictionary trapping

trapping

captura
translation of 'trapping'
noun
caza,
captura
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one