Sworn translation
Definition: Official translation by an authorised translator for foreign documents.
In plain language: Legal Spanish version of your foreign papers.
Definition: Official translation by an authorised translator for foreign documents.
In plain language: Legal Spanish version of your foreign papers.