vocab dash
Log in
Sign up
écu
Top 15000
Meanings
Noun
1. shield
(historical)
2. écu
(historical)