Last modified on 16 January 2015, at 00:54

STOBAR

EnglishEdit

Wikipedia has an article on:

Wikipedia

AcronymEdit

STOBAR

  1. (military, US) Short take-off but arrested recovery