Skip to main content
力求
力求
力求 (lì qiú)
to make every effort to; striving to do one's best
Login
|
Register