English to Indonesian Dictionary admiistered

admiistered

Dikelola
translation of 'admiistered'
verb
mengurus,
melaksanakan,
memerintah,
melakukan,
mengelola,
menyelenggarakan,
memberi,
mengambil,
menjalankan,
memberikan,
memegang
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one