Slovnenya

Translation English Spanish: immobilise

Diccionario: main