MEWC

(redirected from Ministry of Energy, Water and Communications)
AcronymDefinition
MEWCMinistry of Energy, Water and Communications (Malaysia)
MEWCMiddle Easterner With a Camera (law enforcement profiling/slang)
Full browser ?