Kamus Mobile
https://m.xamux.com
English to Indonesian
allower pemberi izin
allower
noun
An approver or abettor.
Sebuah pemberi persetujuan atau kaki tangan.
source: WordNet 3.0