SEADD

AcronymDefinition
SEADDSouth East Asia Development Division (UK Overseas Development Agency; Thailand)