Mps definition

Plural of MP: Members of Parliament.
initialism
0
0
(1) (MPs) (MegaPixelS) See megapixel.
0
1
Advertisement