Slovnenya

Translation English Spanish: granting immunity

Diccionario: main
granting immunity
noun