1 Translation results for: تحدى
 
تَحَدَّى فعل
to compete
to urge
to challenge
to stimulate, arouse
Advertisement