×

débrouillard meaning in English

adj. smart, nifty, resourceful
n. resourceful person; survivor

Related Words

  1. débridé
  2. débris
  3. débrouillardise
  4. débrouille
PC Version

Copyright © 2018 WordTech Co.