gift English - Welsh
1.
-
EnglishSomething given to another voluntarily, without charge
-
Welshanrheg
Related words
tribute tax donation dowry give wedding poison venom benefactor lagniappe
English translator: English Welsh gift Eesti sõnaraamat Español Traductor Svenska Översättare