Dictionary.com
Thesaurus.com

débrouillards

  • plural
    of débrouillard.
    débrouillard
    adjective
    skilled at adapting to any situation; resourceful.

More Suggestions