Italian-English dictionary »

sistema piramidale meaning in English

ItalianEnglish
sistema piramidale noun

pyramid scheme(illicit money-making scheme)
noun