Kamus Mobile
https://m.xamux.com
English to Indonesian
picaresque
adjective satellite
involving clever rogues or adventurers especially as in a type of fiction
melibatkan penyamun pintar atau petualang terutama sebagai dalam jenis fiksi
source: WordNet 3.0