English-Spanish dictionary »

golden shower meaning in Spanish

EnglishSpanish
golden shower (Cassia fistula)
noun

caña fístulanoun
{f}

golden shower (the act of a person urinating on another)
noun

lluvia doradanoun
{f}