vocab dash
Log in
Sign up
falcata
Top 45000
Meanings
Noun
1. A falcata; an Iberian single-edged curved sword.
(historical)