Noun
catapult {weapons}
ballista {mil.}
petard {chem.}
قَذَّاف {كمياء}
...
related Results
howitzer (n.) , [pl. howitzers]
similar Results
ballistics {tech.}
قذافة {تقنية}