cyfraniad Welsh - English
1.
Englishcontribution
-
Englishsomething given or offered that adds to a larger whole
-
Welshcyfraniad
2.
Englishdonation
-
Englisha voluntary gift or contribution for a specific cause
-
Welshcyfraniad
English translator: Welsh English cyfraniad Eesti sõnaraamat Español Traductor Svenska Översättare