Spanish-French dictionary »

desafiar | retar meaning in French

SpanishFrench
desafiar | retar

défier

provoquer