Spanish-English Dictionaryfrangollar
Meaning of frangollar