Fluster

Spanish Meaning

aturdir

poner nervioso

confundir

azorar

confusión

English Meaning

  1. To make or become nervous or upset.
  2. A state of agitation, confusion, or excitement.