English-French translations for peterhead
- PeterheadEn Écosse, nous avons reçu à Peterhead une proposition concernant la création d'un site de démonstration technologique de niveau mondial. In Scotland, we had at Peterhead a world-leading proposal for a demonstrator site.
Trending Searches
Popular Dictionaries