Slovnenya

Translation English Spanish: stencil

Dictionary: main
stencil
noun