スウェーデンリレー
Meanings
Noun
1. Swedish relay (track-and-field event)