MalayTranslate.com
Malay to English Translator
Translate Here

English to English

bestower

noun (n)

  • person who makes a gift of property
    orang yang membuat hadiah daripada harta
    source: wordnet30
  • One that bestows.
    satu yang bestows.
    source: webster1913