Homepageamelka dPopular puzzles created by amelka d Popular puzzles created by amelka d 42amelka damelka dsolved 684 timesSolve puzzle