English-Chinese dictionary »

love nest meaning in Chinese

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

愛巢noun

爱巢 /àicháo/noun

Your history