×
altercation
meaning in French
n.
altercation; dispute; discussion; débat
Related Words
alteratively
altercate
altered beast
alterer
PC Version
Copyright © 2018 WordTech Co.