set up a trap

listen to the pronunciation of set up a trap
English - Turkish

Definition of set up a trap in English Turkish dictionary

set a trap
kapan kurmak
English - English

Definition of set up a trap in English English dictionary

set a trap
fix a trap so as to catch someone or something