Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
mencium debu
kiss the dust
mencium
kiss
,
smell
,
sense
, lear about,
bump
debu
dust
,
grit