Definition of de natura in Spanish:

de natura

phrase

  • 1

    Por naturaleza.