Kamus Mobile
https://m.xamux.com
English to Indonesian
eta meson meson eta
eta[Estimated Time of Arrival] Perkiraan Waktu Tiba.
mesonmeson