Spanish-English Dictionaryfranquees
franquees
franquear
Meaning of franquees