Kamus Mobile
https://m.xamux.com
English to Indonesian
trapper penjebak
trapper
noun
someone who sets traps for animals (usually to obtain their furs)
seseorang yang menetapkan perangkap bagi hewan (biasanya untuk mendapatkan bulu mereka)
source: WordNet 3.0