डिपो

English: Translation
depot
Hindi: Translation
डिपो
noun