Legal Terms Glossary

Spanish - English

Search for another word
Word in spanish


Word in english



a financial charge or other levy imposed upon a taxpayer (an individual or legal entity) by a state or the functional equivalent of a state to fund various public expenditures.

Need help with your translation?

Contact us for a human translation

Request a free quote