Translation of depository in Malay

depository

stor

noun

  • 1

    stor, gudang, gedung, tempat simpanan