SLRTA

AcronymDefinition
SLRTASierra Leone Road Transport Authority