2385 / 2512

What does 智力 (zhì lì) mean in English?

智力
zhì lì

intelligence; intellect