Ce înseamnă “a stisface cererea”?

“a stisface cererea” în Dicționar Român - Englez

  • to satisfy demand