Spanish-English Dictionaryfranquease
franquease
franquear
Meaning of franquease