Kamus Mobile
https://m.xamux.com
English to Indonesian
deputation wakil, utusan
deputation
noun
a group of representatives or delegates
sekelompok perwakilan atau delegasi
source: WordNet 3.0
deputes or makes a deputation
deputes atau membuat suatu utusan