Created: Mon, 24 Mar 2025 18:04
Updated: Wed, 26 Mar 2025 05:56
Translation: invincible; undefeatable; unconquerable (adjective)
Etymology: -