Translation of depot in Malay

depot

gedung

noun

  • 1

    gedung, ibu pejabat, stesen bas atau kereta api