Spanish-English dictionary »

no-matar meaning in English

SpanishEnglish
no-matar noun
{m}

nonkilling(A precept or worldview)
noun