ABMSD

ABMSD stands for Akhil Bartiya Manav Seva Dal (India; registered unrecognized political party)

ABMSD
Share
Abbreviations And Their Meaning