Back to Dictionary
力大无穷
力大無窮
lìdàwúqióng
1.
extraordinary strength
2.
super strong
3.
strong as an ox
Metadata
- Category
- Chinese