Translation of (upon) my word! in Spanish:

(upon) my word!

¡caramba!, phr.

phrase

dated

  • 1

    ¡caramba!