Kamus Mobile
https://m.xamux.com
English to Indonesian
heavenward mengarah ke surga
heavenward
adjective satellite
directed toward heaven or the sky
diarahkan menuju surga atau langit
source: WordNet 3.0