visiting teams
English
Noun
visiting
teams
plural of
visiting team