vocab dash
Log in
Sign up
pelta
Meanings
Noun
1. pelta (A small shield)
(historical)