baffled in Spanish
baffled in Spanish
desconcertado
Thoroughly confused, puzzled
patidifuso
Thoroughly confused, puzzled
perplejo
Thoroughly confused, puzzled
tirulato
Thoroughly confused, puzzled
turulato
Thoroughly confused, puzzled
tuturuto
Thoroughly confused, puzzled