multiple rocket launcher in Turkish multiple rocket launcher in Turkish ÇNRA noun çok namlulu roketatar noun Add to Flashcards