on offer in Spanish
on offer in Spanish
en barata
(British) For sale at a reduced price.
en oferta
(British) For sale at a reduced price.