Translation of constrictor in Malay

constrictor

penjerut

noun

  • 1

    penjerut