French-Spanish dictionary »

défi meaning in Spanish