Portuguese-English dictionary »

nata da sociedade meaning in English

PortugueseEnglish
nata da sociedade noun
{f}

crème de la crème(best of the best)
noun