What is the meaning of falcata in English?

Learn vocabulary with pictures as well as definitions of falcata in English

Learn in

See more

n. falcata

Definition of falcata in English

Bladed weapon with a large, single-edged, curved blade that widens at the end, used by the pre-Roman Iberians.