Kamus Mobile
https://m.xamux.com
English to Indonesian
considerable effort berusaha sungguh
considerablepenting, banyak
effortusaha, upaya, tenaga, karya