Translation of estafet in English:

estafet

relay race

(lari estafet)

noun

  • 1

    relay race


User Contribution

estafet

Relay