Slovnenya

Translation English Spanish: stuporous

Dictionary: main