inland_revenueEnglish

IR, Inland Revenue

Noun

A board of the British government that administers and collects major direct taxes

English: Inland Revenue, IR

English words with similar meanings

Show 1 words