Spanish-English Dictionaryfranquead
franquead
franquear
Meaning of franquead