French-Spanish dictionary »

mettre au rancart meaning in Spanish

FrenchSpanish
mettre au rancart

desechar