No exact translation found for
تَكَافَأَ

Do you mean: