competition English - Welsh
1.
-
Englishcontest for a prize or award
-
Welshcheckcystadleuaeth
Related words
official championship rivalry competitor qualifier|official
English translator: English Welsh competition Eesti sõnaraamat Español Traductor Svenska Översättare