too strong to be conquered (=invincible)
英
美
不可战胜的;无敌的
目录
查词历史
英 汉