Slovnenya

Translation English Spanish: supercede

Diccionario: main