bn:22494908n
Noun Named Entity
EL
No term available
EN
The 2018 European Open Water Swimming Championships was the 17th edition of the European Open Water Swimming Championships and took part from 8–12 August 2018 in Loch Lomond near Glasgow, United Kingdom. Wikipedia
Relations
Sources