Version Française
Translate
"barely veiled threats"
to French Language
English to French
French to English
English
French
barely veiled threats
(Pol.) menaces à peines voilées.