Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
Indonesian to English
dedes
1. 1) civet cat. 2) musk. 2. men-dedes slice thinly.