Fluster
Spanish Meaning
aturdir poner nervioso confundir azorar confusión
English Meaning
- To make or become nervous or upset.
- A state of agitation, confusion, or excitement.