Chinese English Dictionary

vanquishable    Add to My Vocabulary

  1. a. 可征服的, 能战胜的



Credits
Source of Dictionary: CC-CEDICT