Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
English to Indonesian
benefactress
dermawan wanita
benefactress
noun
a woman benefactor
seorang dermawan wanita
source: WordNet 3.0