vocab dash
Log in
Sign up
escudería
Top 20000
Meanings
Noun
1. the occupation of a squire
2. racing team
(motor racing)