Meanings (ES + gloss)
depósito
A storage facility, in particular, a warehouse.
Near-synonyms: depository, repository
Similar studies of rats have employed four different intracranial resorbable, slow sustained release systems—surgical foam, a thermal gel depot, a microcapsule or biodegradable pol…
estación
A bus station or railway station.
Phrases