Translation of escritura pública in English:

escritura pública

public instrument, n.

feminine noun

  • 1

    public instrument
    public deed