French-Spanish dictionary »

se fendre la gueule meaning in Spanish

FrenchSpanish
se fendre la gueule

carcajearse