defeat English - French
1.
-
Frenchdéfaitisme
2.
-
Frenchdéfaite
Related words
own whip lick vanquish smash sore loser disappointed forfeit invincible conquer slaughter drubbing
English translator: English French defeat Eesti sõnaraamat Español Traductor Svenska Översättare