Spanish-English Dictionaryapostillar
Meaning of apostillar