No exact translation found for
تَجَاذَبَ

Do you mean:
similar Results
écarteler (v.) , {admin.}