English-Turkish dictionary »

multiple rocket launcher meaning in Turkish

EnglishTurkish
multiple rocket launcher noun

ÇNRAnoun

çok namlulu roketatarnoun