Kamus Mobile
https://m.xamux.com
English to Indonesian
major effort usaha besar-besaran
four major efforts carried out
empat upaya penting yang dilakukan
major efforts carried out by
upaya penting yang dilakukan oleh