No exact translation found for
تَوَاطَأَ

Do you mean: