Translation of ley de la oferta y la demanda in English:

ley de la oferta y la demanda

feminine noun

  • 1

    law of supply and demand