Translation of balutan in English:

balutan

envelopment

noun

  • 1

    envelopment