As an expat living in Spain it is not always easy to get a full grasp of Spanish law and sometimes expats can fall foul of the law literally because of this lack of understanding.
While generally many of the laws are similar to other EU countries, there are some that are unique to Spain. Taking photos of police is an example. It is not legal to take photos of policemen without their consent in Spain and if you do, it could land you in hot water.
Recent money laundering laws are another area where many people are ignorant to the actual laws. For example you cannot walk around with over ten thousand euros on your person, unless you have a special notarised letter authorising you to do so.
There are many different nationalities living in Spain so we see a number of specialists law firms that focus on Spanish law and their native countries law. In areas like Marbella you will find many English / Spanish law firms as well as lots of Spanish / Scandinavian firms.
Examples:
Isacsson Lawyers is a firm based in Marbella who focus on Swedish and Spanish law. If you look at their website they also have Persian speakers so they can cover many different cases and are one of the popular lawyers in Marbella.
Triay are a firm of Gibraltar lawyers who as well as having their main office in Gibraltar, also have a branch in Spain. That means they can assist many different clients and businesses as they can help with Spanish, English and Gibraltar law.
From buying a property to getting a secondhand car transferred to your name, you will need the services of a lawyer. Just make sure you do some research, ideally get a recommendation but at least speak to a few firms and choose the one you feel most comfortable with.