Back to Dictionary
碍手碍脚
礙手礙腳
àishǒuàijiǎo
1.
to be in the way
2.
to be a hindrance
Metadata
- Category
- Chinese