HMRC in English dictionary

  • HMRC

    Meanings and definitions of "HMRC"

    • abbreviation
      (Britain)
      Her Majesty's Revenue and Customs

Sample sentences with "HMRC"

Available translations