Translation of HMRC in Spanish:

HMRC

noun

  • 1

    (in UK)
    the HMRC (en Chile) Impuestos Internos Chile

    Her Majesty's Revenue and Customs