DCARD stands for Department of Cooperatives and Rural Development

DCARD
Share
Abbreviations And Their Meaning