catapulta = catapult feminine noun

catapulta

feminine noun
feminine noun

English Translation of CATAPULTA

Related to CATAPULTA

Sometimes Confused With: catapulta (catapultar)

Seen & Heard

What made you want to look up catapulta? Please tell us where you read or heard it (including the quote, if possible).