Translation of tercalar in English:

tercalar

scratched

adjective

  • 1

    scratched, damaged by scratches