Glossary of Military Abbreviations - Y

Y

  • YMRS – Yugoslav multiple rocket system

Read more about this topic:  Glossary Of Military Abbreviations