No exact translation found for
يَتَصَفَّحُ

Do you mean: