Slovnenya

Translation English Spanish: dumbstricken

Diccionario: main