In my opinion “I wonder” is such a versatile expression in English that it is futile to wish for a direct Latin equivalent that would cover all uses.
For example, with sentence questions, “I wonder” often means little more than “maybe.”
I haven't seen the cat in a while. I wonder if he is sleeping.
Felem aliquamdiu non vidi. Nescio an dormiat.
On the other ...