ON DEMAND


Meaning of ON DEMAND in English

phrasal upon presentation and request for payment

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.