Translation of depositaría in English:

depositaría

payments office, n.

feminine noun

  • 1

    (local) payments office
    (local) local treasury
    (cargo) office of treasurer