Translation of menyimpan in English:

User Contribution

menyimpan

deposit

verb