dictionary-en.com Free online language dictionary.

depot in spanish

Word:
depot (Number of letters: 5)
Dictionary:
english-spanish
Translations (16):
acervo, almacén, barraca, bodega, cochera, composición, compostura, consistencia, constitución, depósito, estación, personal, plantilla, provisión, revista, tienda
Related words:
spanish depot, depot nottingham, depot medication, depot manager jobs, depot leeds, depot injection, depot in spanish, acervo in english
depot in spanish