Translation of pembolosan in English:

pembolosan

desertion

noun

  • 1

    desertion