Translation of melindungi in English:

melindungi

to protect, to shelter

  • 1

    to protect, to shelter