escudería
Top 20000
Meanings
Noun
1. the occupation of a squire
2. racing team (motor racing)