Translation of oh Lord in Spanish:

oh Lord

¡ay, no!, phr.

phrase

informal

  • 1

    ¡ay, no! informal