Facing a situation that needs a decision, a person says yes then in a minute later changes it to no, but he/she does it several times and does not have a real decision eventually.
What is the single word for it? If I translate directly from my native language, it comes to "unreliable". But, I don't quite agree with it, because it's a typical characteristic of people who hardly decides.
How about wishy washy?