STAFFETTA


Meaning of STAFFETTA in English

n staffette, estafette; mounted courier

Interlingua English vocab.      Английский словарь Интерлингва.