×
captivator
meaning in French
n.
séducteur, charmeur; enchanteur
Related Words
captivatingly
captivation
captive
captive company
PC Version
Copyright © 2018 WordTech Co.