Translation of menaungi in English:

menaungi

to protect

verb

  • 1

    to protect, to shelter, to shade