Franchesca Leave a Comment / F / By love deep Franchesca FranchescaGender: FemaleOrigin: AmericanMeaning: Free