puzzled in Dutch
puzzled in Dutch
verbijsterd
Confused or perplexed.
verward
Confused or perplexed.