"cochera" in English

QUICK TRANSLATIONS
"cochera" in English
TRANSLATIONS & EXAMPLES
cochera{feminine}
depot{noun} (bus or train)
barn{noun} [Amer.] (for vehicles)
coach house{noun} (shed)
bus depot{noun} [Brit.]
SYNONYMS
Synonyms (Spanish) for "cochera":