Spanish-English dictionary »

nido de amor meaning in English

SpanishEnglish
nido de amor noun
{m}

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