vocab dash
Log in
Sign up
ayacucho
Meanings
Noun
1. a soldier who fought for Baldomero Espartero