Slovnenya

Translation English Spanish: short-lived

Dictionary: main