Translation of berbisa in English:

berbisa

poisonous

adjective

  • 1

    poisonous, venomous