×
defeatable
meaning in French
adj.
combattable, dominable, que l'on peut vaincre
Related Words
defeat a motion
defeat the enemy
defeated
defeated him
PC Version
Copyright © 2018 WordTech Co.