There are 2 translations of defensor in English:

defensor1

(-sora)

adjetivo/adjective

There are 2 translations of defensor in English:

defensor2

(-sora)

nombre masculino, nombre femenino/masculine noun, feminine noun

Compounds

defensor de los habitantes

defensor del pueblo