Meaning of meterse en su concha in Spanish:
meterse en su concha
Translate meterse en su concha into English
phrase
1Retraerse, ser muy cerrado y evitar al trato con los demás.
desde que se divorció, se ha metido en su concha y no quiere ver a nadie