Translation of cáscaras in English:

cáscaras

wow!, interj.

exclamation

informal

  • 1

    wow! informal