TSHDA

AcronymDefinition
TSHDATea Small Holdings Development Authority (Sri Lanka)