1 matching entry and 0 matching sentences.

Words

力求
qiú
  1. to make every effort to
  2. striving to do one's best