French-Spanish dictionary »

se vautrer meaning in Spanish

FrenchSpanish
se vautrer

revolcar