Back to Dictionary
无影无踪
無影無蹤
wúyǐngwúzōng
1.
to disappear without trace (idiom)
Metadata
- Category
- Chinese