Slovnenya

Translation English Spanish: clam up

Diccionario: main
clam up
verb
1 cerrar.