Translation of keaiban in English:

keaiban

degradation

noun

  • 1

    degradation, dishonour, disgrace, shame