Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
memergoki; mencium
smell out
memergoki
1 catch by surprise. 2 catch s.o. red-handed.
mencium
kiss
,
smell
,
sense
, lear about,
bump