Pinyin Dictionary results for "shuang su shuang fei"

双宿双飞
lit. to rest and fly together (idiom); fig. to live in each other's pockets; to be inseparable
Dictionary data provided by CC-CEDICT