Back to Dictionary
交臂
jiāobì
1. linking arms
2. arm in arm
3. very close
Uncommon • Top 43%