CCRA


Meaning of CCRA in English

/ ˌsiː siː ɑːr ˈeɪ; NAmE / abbreviation

Canada Customs and Revenue Agency (the department of the Canadian government that deals with personal income tax, and with taxes on goods that are bought and sold)

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.