catapult meaning in French
n. catapulte, ancienne machine de guerre qui projetait de lourds projectiles; baliste, dispositif de lancement d'avions
v. catapulter, lancer par catapulte, projeter violemment; bombarder
n. catapulte, ancienne machine de guerre qui projetait de lourds projectiles; baliste, dispositif de lancement d'avions
v. catapulter, lancer par catapulte, projeter violemment; bombarder