Chinese-English dictionary »

愛巢 meaning in English

ChineseEnglish
愛巢 noun

love nest(a place suitable for or used for having sexual intercourse)
noun