Skip to content
Simplified display

双宿双飞

shuāng sù shuāng fēi

Sign in to save this word to your study lists.

Definitions

  1. 1. lit. to rest and fly together (idiom)
  2. 2. fig. to live in each other's pockets
  3. 3. to be inseparable