Spanish-French dictionary »

catapulta meaning in French

SpanishFrench
catapulta noun
{f}

catapultenom {f}

catapulta de aviones noun

catapultenom {f}

catapultar

catapulter

Your history