Slovnenya

Translation English Spanish: etch

Dictionary: main