STAFFETTA Meaning of STAFFETTA in English n staffette, estafette; mounted courier Interlingua English vocab. Английский словарь Интерлингва. 2012