UHDL

AcronymDefinition
UHDLUhuru Highway Development Limited (Kenya)