Translation of traductora pública in English:

traductora pública

sworn translator, n.

feminine noun

River Plate

  • 1

    sworn translator