Translation of detasemen in English:

detasemen

detachment

noun

  • 1

    detachment