Home›Dictionary›remunicipalisationremunicipalisationnounNo English definition recorded for this entry.L253590 on Wikidata ↗