Kamus Mobile
https://m.xamux.com
Indonesian to English
mempertautkan 1 combine s.t. 2 sew up a wound. 3 attach s.t.