1noun
escarcajada
Definitions
- 1.Risa fuerte, intensa.
Translations
Examples
enThe hyena's bark sounds like laughter.
esEl ladrido de la hiena suena como una carcajada.
enShe couldn't help bursting into laughter.
esElla no pudo evitar estallar en una carcajada.