Translation of carta in English:

carta

chart

noun

  • 1

    chart, map for navigators, table, diagram or outline map showing special information