Where does “estafette” come from?
estafette (English) comes from French estafette, from Italian staffetta, from Italian staffa, from Lombardic stapho.
estafette (English): A dispatch rider, especially military; a mounted...
Definitions
- A dispatch rider, especially military; a mounted...