Version Française
Meaning of
"griller qqn (en révélant sa couverture)"
in English language
French to English
English to French
French
English
griller qqn (en révélant sa couverture)
blow so.’s cover (to).