English to Indonesian
invincibility
please wait
by Xamux Translate
invincibility
noun
the property being difficult or impossible to defeat
properti yang sulit atau tidak mungkin untuk mengalahkan
source: WordNet 3.0
Browse by prefix