Sign in
Dictionaries
English
legal transaction that requires the payment of a stamp tax—impuesto sobre actos jurídicos documentados