duru-duru
adjective
puzzled
puzzled