Slovnenya

Translation English Spanish: superannuated

Dictionary: main