×
confondre
meaning in English
v.
astonish, astound, confound; mix up; confuse
Related Words
confluer
confondant
confondu
conformation
PC Version
Copyright © 2018 WordTech Co.