English-Italian dictionary »

relayer meaning in Italian

EnglishItalian
relayer (athlete in a relay race)
noun

staffettistanoun
{m}