füzeatar


Results for "füzeatar"

Turkish - English dictionary

füzeatar

(Turkish - English dictionary) :
rocket launcher, rocket gun.