Home
Search
Index
Definify.com
Definition
2025
estafettes
estafettes
English
Noun
estafettes
plural of
estafette
French
Noun
estafettes
f
plural of
estafette
Similar Results