Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
nimbrung
(Coll.) join on in conversation where o. is not wanted, butt into discussion.