Slovnenya

Translation English Spanish: stupefied

Dictionary: main