Refine this word faster
Pedrero
noun
Definitions
Noun
- 1 A cannon that fires stone cannonballs. historical
Etymology
From Spanish pedrero.
See also for "pedrero"
Next best steps
Mini challenge
Unscramble this word: pedrero
From Spanish pedrero.
Unscramble this word: pedrero