Slovnenya

Translation English Spanish: life sentence

Diccionario: main
life sentence