baffled in German
baffled in German
baff
Thoroughly confused, puzzled
verdutzt
Thoroughly confused, puzzled
ratlos
Thoroughly confused, puzzled
verwirrt
Thoroughly confused, puzzled