carruchae

listen to the pronunciation of carruchae
Lateinisch - Englisch
traveling-carriage
state coach
four-wheeled