Slovnenya

Translation English Spanish: clam up

Dictionary: main
clam up
verb
1 cerrar.