Translation of ostra in English:

ostra

oyster, n.

feminine noun

  • 1

    oyster
    aburrirse como una ostra to get bored stiff / to death / to tears informal