Amurallado admin 5 years ago Amurallado Amurallado Definition Amurallado Spanish Adjective English meaning : walled