Translation of contestado in English:

contestado

disputed, adj.

adjective

  • 1

    disputed
    controversial