Spanish-English dictionary »

ley de la naturaleza meaning in English

SpanishEnglish
ley de la naturaleza noun
{f}

physical law(universal statement about the operation of nature)
noun