Printer friendly
"AcronymAttic.com

What does DFSRD stand for?

DFSRD stands for District Focus Strategy for Rural Development

Advertisement:

This definition appears rarely