terbagus

Adjective

 * : best; nicest; handsomest