ENGLISH
ITALIAN
ITALIAN
ENGLISH

  

depot

[ˈdepəʊ]
noun
1. [storage facility]   deposito m
2. (US) [bus or train terminus]   deposito m, rimessa f


similar words

Donnez l'année en lettres.

  • Shakespeare was born in 1564.