Translation of caracoles in English:

caracoles

gosh!, interj.

exclamation

euphemistic

  • 1

    gosh! euphemistic informal