Spanish–English dictionary

English translation of the Spanish word carcajada

Spanish → English
  
SpanishEnglish
carcajada guffaw; haw‐haw; outburst of laughter; peal of laughter