Traducción de caray in English:

caray

interjección