×

力所不能及之处 meaning in Chinese

out of one's reach

Related Words

  1. 力所不能
  2. 力所不能及
  3. 力所能及
  4. 力所能及,可以达到的
PC Version

Copyright © 2018 WordTech Co.