English-French translations for Trafford
- TraffordEn 2004, nous recevrons les équipes disputant la finale du championnat européen à Old Trafford, Manchester. In 2004 we will be hosting the final of the European championships at Old Trafford in Manchester.
Trending Searches
Popular Dictionaries