Slovnenya

Translation English Spanish: envelope

Dictionary: main
envelope
noun