Portuguese-English dictionary »

chuva dourada meaning in English

PortugueseEnglish
chuva dourada noun
{f}

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