Kamus Mobile
https://m.xamux.com
English to Indonesian
immortally dengan abadi
immortally
adverb
In an immortal manner.
Secara abadi.
source: WordNet 3.0