Kamus Mobile
https://m.xamux.com
Indonesian to English
mereka ada di tempat they are where
merekainvent, devise, imagine
adathere is/are, be, have, did
diin, at, on
tempatplace, location

Contoh

Di mana mereka? Mereka ada di tempat bernama Sabuk Kuiper,
Where are they? There's something called the Kuiper belt,
Nurani mereka ada di tempat yang benar, seperti Ratan Tata.
Their heart is in the right place, like Ratan Tata.