Slovnenya

Translation English Spanish: protective garment

Dictionary: main