Homepagefrancisco balagtasPopular puzzles created by francisco balagtas Popular puzzles created by francisco balagtas 28BALAGTASfrancisco balagtassolved 127 timesSolve puzzle