to reciprocate [ reciprocated ; reciprocated ]
Synonymes
  • احتار ، ارتبك ، تحيّر ، حيرة ، ارتباك ، تلجلج