Slovnenya

Translation English Spanish: rubber stamp

Diccionario: main
rubber stamp
noun