coop up in Spanish
coop up in Spanish
encerrar
To confine in a restricted place or situation
meter
To confine in a restricted place or situation