English dictionary, thesaurus, translations & etymology
FreeDict.com

street smarts in French

street smarts in French

débrouillardise
noun
(informal) Practical knowledge, especially concerning human behavior.
roublardise
noun
(informal) Practical knowledge, especially concerning human behavior.
Add to Flashcards
Translations from WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.