Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
bestower
noun
(n)
person who makes a gift of property
orang yang membuat hadiah daripada harta
Synonym:
conferrer
,
donor
,
giver
,
presenter
source: wordnet30
One that bestows.
satu yang bestows.
source: webster1913