Search term dépêche has 2 results
Jump to
FR French EN English
dépêche (n) [communication] {f} dispatch (n) [communication]
dépêche (n v) [message sent by telegraph] {f} telegram (n v) [message sent by telegraph]

French English translations