Translation of ostras in English:

ostras

wow!, interj.

exclamation

Spain
euphemistic, informal

  • 1

    (expresando sorpresa) wow! informal
    (expresando sorpresa) good grief! informal
    (expresando enfado) darn it! euphemistic informal