Version Française
Translate
"frustrate (to)"
to French Language
English to French
French to English
English
French
frustrate (to)
contrarier (un plan); contrecarrer (des efforts); déjouer; saper; faire échouer; faire obstacle à.