Arabic-French dictionary »

تَحَدَّى meaning in French

ArabicFrench
تَحَدَّى

défier