Back to Dictionary
双宿双飞
雙宿雙飛
shuāngsùshuāngfēi
1.
lit. to rest and fly together (idiom)
2.
fig. to live in each other's pockets
3.
to be inseparable
Metadata
- Category
- Chinese