meaning of Arrow-Rakete

Arrow-Rakete - German to English

Arrow missile