portable tube-shaped rocket launcher that fires high-power ammunition

listen to the pronunciation of portable tube-shaped rocket launcher that fires high-power ammunition
English - Turkish

Definition of portable tube-shaped rocket launcher that fires high-power ammunition in English Turkish dictionary

portable tube-shaped rocket launcher that fires high-power ammunition
bazuka
English - English

Definition of portable tube-shaped rocket launcher that fires high-power ammunition in English English dictionary

portable tube-shaped rocket launcher that fires high-power ammunition
{i} bazooka