English: Atlantic Challenge
Welsh: Her yr Iwerydd
Subject: Addysg
Welsh definition: regata yn Abergwaun i bobl ifanc o Ewrop