Translation of pancarta in English:

pancarta

banner, n.

feminine noun

  • 1

    banner
    placard