×

baffled meaning in French

adj. confus, déconcerté, dérouté; choqué, surpris, abasourdi; perplexe

Related Words

  1. baffling
  2. baffle
  3. baffle board
  4. baffling problem
  5. baffle
  6. baffle board
  7. bafflement
  8. baffler
PC Version

Copyright © 2018 WordTech Co.