Portuguese-English dictionary »

esquema de pirâmide meaning in English

PortugueseEnglish
esquema de pirâmide noun
{m}

pyramid scheme(illicit money-making scheme)
noun