Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
menimang/bercumbu
petting
menimang
rock (a child) in o.'s arms or a cradle.
bercumbu
flirt