CPVPV

AcronymDefinition
CPVPVCommittee for the Propagation of Virtue and the Prevention of Vice (Saudi Arabia)