Kamus Mobile
https://m.xamux.com
Indonesian to English
negeri dongeng fairy land
kota kanal dari negeri dongeng
fabled city of canals