SNTH

AcronymDefinition
SNTHSociete Nouvelle Travaux Hydrauliques (French: Association of New Hydraulics Works; Ollioules, France)