Skip to main content

English: Atlantic Challenge

Welsh: Her yr Iwerydd

Part of speech

Noun, Feminine, Singular

Definition

regata yn Abergwaun i bobl ifanc o Ewrop