debrouillard









debrouillard


< /deɪ bruˈyar/.

  1. a resourceful person who can act independently or cope with any development.
51 queries 0.555