Translation of HMRC in Spanish:

HMRC

noun

  • 1

    (in UK)
    the HMRC la Dirección General Impositiva en RPl

    Her Majesty's Revenue and Customs