0

I am used to sentences like
"XYZ is a good website to improve your English (on)"
"XYZ is a great camera to film movies"
"XYZ is an amazing ball to play street basketball (with)" etc.
I wonder if we can still use "to" instead of "for" when we don't use an adjective.
Can we say these sentences...