to doubt, hesitate, delay, put off, stop

listen to the pronunciation of to doubt, hesitate, delay, put off, stop
English - English
{v} demur
to doubt, hesitate, delay, put off, stop
Favorites