Translation of suplicatoria in English:

suplicatoria

request, n.

feminine noun

Spain

  • 1

    request
    petition