Spanish-English Dictionaryfranquea
franquea
franquear
Meaning of franquea