The search in the dictionary revealed the following matches for "depot"...


Turkish Turkish : depo
English English : depot
French French : dépôt
German German : lager, speicher
Italian Italian : deposito
Spanish Spanish : almacén
Japanese Japanese : デポ

resemble the words to the search term:


  • depot