English to Chinese Dictionary

Search:

双宿双飞 shuāng shuāng fēi lit. to rest and fly together (idiom) / fig. to live in each other's pockets / to be inseparable
双栖双宿 shuāng shuāng see 雙宿雙飛|双宿双飞[shuang1 su4 shuang1 fei1]


<< back to the home page