Translation of bercacat in English:

bercacat

disabled, handicapped

adjective

  • 1

    disabled, handicapped
  • 2

    defective
    ‘mobil bercacat’ defective car