Vocabulary

選手団

team (of players, athletes); squad; (sports) delegation

noun