Back to Dictionary
马不停蹄
馬不停蹄
mǎbùtíngtí
1.
unrelenting
2.
without stopping to rest
Metadata
- Category
- Chinese