French-Latin dictionary »

se vautrer meaning in Latin

FrenchLatin
se vautrer S’enfoncer, s’étendre, se rouler dans la boue

voluto