Back to review

Word

力求

lì qiú

striving to do one's best

to make every effort to

Stroke order

Loading stroke order…

Loading stroke order…

Look up elsewhere