Translation of juruacara in English:

juruacara

compere

noun

  • 1

    compere, person who introduces performers in a variety show, etc