on demand in Italian
on demand in Italian
a richiesta
(idiomatic) When needed or required.
su richiesta
(idiomatic) When needed or required.