STAFETTE


Meaning of STAFETTE in English

noun an estafet.

Webster English vocab.      Английский словарь Webster.