English | German | Russian | Czech

catapultable English

Meaning catapultable meaning

What does catapultable mean?

catapultable

Able to be launched by catapulting.

Are you looking for...?