Verb

Dictionary in Provencal

s'escacalassa

to laugh out loud

English translation to laugh out loud
Grammatical category v.
Also from English to laugh out loud