Kamus Mobile
https://m.xamux.com
Indonesian to English
negara penyangga (perang) buffer state
negarastate
penyanggabuffer, support
perangwar