Débrouillard Definition
dābpo͝oyȧp
adjective
(one who is) Skilled or resourceful at handling any difficulty.
Webster's New World
Find Similar Words
Find similar words to débrouillard using the buttons below.
Find similar words to débrouillard using the buttons below.