Meaning of nodriza in Spanish:

nodriza

Translate nodriza into English

feminine noun

  • 1Mujer encargada de amamantar a un niño ajeno.

  • 2Vehículo que se emplea para aprovisionar a otros de menor tamaño.