English to Portuguese Dictionary trap

trap

armadilha
translation of 'trap'
noun
ardil,
cilada,
armadilha,
laço,
arapuca,
ratoeira
Credits: Google Translate
Download the
HelloEnglishApp
image_one