Kamus Mobile
https://m.xamux.com
English to Indonesian
direct sales penjualan langsung
its costly direct sales force
tenaga penjualan langsung yang mahal