Caray in English | Spanish to English Translation
caray
interjection
also:
  • ¡caray!good heavens!(sorpresa), blimey!(British), jeez!;(United States) damn it!(enfado)
caray
Search history
Did this page answer your question?