What does alojado mean?

alojado - Spanish to English

hidden [of a bullet, lodged in the human body]