FVRDE

views updated

FVRDE Fighting Vehicle Research and Development Establishment

More From encyclopedia.com