Kamus Mobile
https://m.xamux.com
Indonesian to English
berdebar-debar pound, beat rapidly
berdebar-debaransee "berdebar-debar"