English translation of डिपो
डिपोPowered by COBUILD /dipo/
Definitions and Translations
mn/dipo, Dipo, ḍipo/
depot countable noun
A depot is a large building or yard where buses or railway engines are kept when they are not being used.
Copyright © 2014 by HarperCollins Publishers. All rights reserved.
Translation of डिपो from the Collins Hindi to English Dictionary