Search term Interceder has 2 results
ES Spanish EN English
interceder intercede
interceder (v) [ayudar] intercede (v) [ayudar]

Spanish English translations