English translation of 'डिपो'
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