Printer friendly
"AcronymAttic.com

What does NIVEDA stand for?

NIVEDA stands for New India Village Education and Development Association

Advertisement:

This definition appears very rarely