Definitions and translations for "exerting the utmost strength"

English - Chinese - exerting the utmost strength

n. 拼命 (pın1 mıng4)

English - Chinese - exerting the utmost strength

n. 拼命 (pın1 mıng4)
Share this page
Dictionary Extension