Slovnenya

Translation English Spanish: protective covering

Dictionary: main