French-Spanish dictionary »

se mettre debout meaning in Spanish

FrenchSpanish
se mettre debout

ponerse de pie