intercesora

Spanish

Adjective

intercesora f

  1. feminine singular of intercesor