invincible throughout the realm

language: fr

definitions

  1. Cannot be defeated by anyone in the world.
    fr: Invaincu dans tout le royaume.

examples