too strong to be conquered (=invincible)

  • 不可战胜的;无敌的
目录 查词历史