Version Française
Meaning of
"roublard"
in English language
French to English
English to French
French
English
roublard
foxy, sly, smart, smartly, clever
roublard (fam.)
crafty