Spanish-English Dictionarytramitar
Meaning of tramitar