مُتَرَدِّدmutaraddid · adjectiveMeaning — Englishhesitant, indecisive, irresolute, undecidedalternatingactive participle of تَرَدَّدَ (taraddada)