Translation of sequestrator in Malay

sequestrator

perampas

noun

  • 1

    perampas