Translation of stone me / the crows! in Spanish:

stone me / the crows!

¡caray!, phr.

phrase

British
informal

  • 1

    ¡caray! informal