My Word Map

indomitable

  • exonerate
  • etch
  • indomitable 불굴의
  • be better at ~을 더 잘하다
  • take pride in ~을 자랑하다