What does NSD stand for?
NSD stands for "National Self-Determination"
How to abbreviate "National Self-Determination"?
"National Self-Determination" can be abbreviated as NSD
What is the meaning of NSD abbreviation?
The meaning of NSD abbreviation is "National Self-Determination"
What does NSD mean?
NSD as abbreviation means "National Self-Determination"