SPMUDA

AcronymDefinition
SPMUDASouthern Philippines Muslims and Non-Muslim Unity and Development Association