Translation of supply and demand in Spanish:

supply and demand

phrase

  • 1

    the law of supply and demand la ley de la oferta y la demanda