Translation of hdqrs in Spanish:

hdqrs

  • 1

    headquarters