novel, fresh, new, refreshing
English: novel
English: fresh, new, novel
Bahasa: baru, segar
English: novel, refreshing
Bahasa: baru, memberangsangkan