MRDD Group Abbreviation

MRDD has various meanings in the Group category. Discover the full forms, definitions, and usage contexts of MRDD in Group.

Movement for The Restoration and Defence of Democracy
Group
Movement for The Restoration and Defense of Dmmocracy
Group

Citation

Last updated: