TSHDA

(redirected from Tea Small Holdings Development Authority)
AcronymDefinition
TSHDATea Small Holdings Development Authority (Sri Lanka)