la estación de autobuses
-the bus station
See the entry for estación de autobuses.

estación de autobuses

NOUN
(transport)-bus station
Synonyms for estación de autobuses
Word of the Day
dusk