Translation Of To Draft A Letter In Different Languages

English
Ways to say to draft a letter
De rédiger une lettre
Redactar una carta