Translation of invitada especial in English:

invitada especial

special guest, n.

feminine noun

  • 1

    special guest