be indecisive; hesitate to decide; avoid getting involved

listen to the pronunciation of be indecisive; hesitate to decide; avoid getting involved
English - Turkish
English - English
sit on the fence
be indecisive; hesitate to decide; avoid getting involved
Favorites