Summary
English to French:   more detail...
  1. poison pen letter writer:
    • Wiktionary:
      poison pen letter writer → corbeau


English

Detailed Translations for poison pen letter writer from English to French