FEEDBACK

Meaning of 双宿双飞

Lookup via: Pinyin | Radicals
shuāng 宿 shuāng fēi (Trad.: 雙宿雙飛)
lit. to rest and fly together (idiom); fig. to live in each other's pockets; to be inseparable