Kamus Mobile
https://m.xamux.com
English to Indonesian
mountain tops puncak-puncak gunung
mountaingunung, jumlah besar
topspaling pandai

Example(s)

if you could take planet Earth, with all its mountain tops and caves
jika Anda dapat membuat Bumi, dengan semua gunung, gua,