×

époustoufler meaning in English

v. flabbergast, overwhelm with shock or wonder

Related Words

  1. époussetage
  2. époussette
  3. époustouflant
  4. époustouflé
PC Version

Copyright © 2018 WordTech Co.