Kamus Mobile
https://m.xamux.com
English - Indonesian
Indonesian - English
English to Indonesian
short-handed
kekurangan tenaga/pekerja
short-handed
adjective satellite
inadequate in number of workers or assistants etc.
memadai dalam jumlah pekerja atau asisten dll
source: WordNet 3.0