Arti dalam bahasa Indonesia invincibility sifat tdk terkalahkan; terkalahkan Arti lain yang mungkinketangguhan Sinonim dan padanan indomitabilitythe property being difficult or impossible to defeat Lihat definisi invincibility dalam bahasa Inggris