No exact translation found for
تَطَبَّقَ

Do you mean: