Portuguese-English dictionary »

lei da selva meaning in English

PortugueseEnglish
lei da selva noun
{f}

law of the jungle(The survival of the fittest)
noun