Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
moncong penangkap
grab jaw
moncong
muzzle
,
snout
penangkap
captor
, capturer, s.t. that catches.