Slovnenya

Translation English Spanish: dumbstricken

Dictionary: main