Slovnenya

Translation English Spanish: momentaneous

Dictionary: main