duru-duru
adjective
puzzled
definition
word: duru-duru
type: adjective
definitions:
puzzled
translations:
puzzled
usages: