×
debate
meaning in French
n.
débat, discussion; délibération
v.
débattre, discuter; disputer
Related Words
tv debate
debating society
useless debate
acrimonious debate
futile debate
debatable
debatably
debater
debating society
PC Version
Copyright © 2018 WordTech Co.