Translation of depositor in Malay

depositor

penyimpan

noun

  • 1

    penyimpan