French-English dictionary »

équipe locale meaning in English

FrenchEnglish
équipe locale nom {f}

home team◼◼◼(team playing in its home territory or field)
noun
[UK: ˈhəʊm.tiːm] [US: ˈhəʊm.tiːm]