TCRA
English
editProper noun
editTCRA
- (Tanzania) Initialism of Tanzania Communications Regulatory Authority.
Anagrams
editSwahili
editProper noun
editTCRA
- (Tanzania) Initialism of Mamlaka ya Mawasiliano Tanzania (“Tanzania Communications Regulatory Authority”).