Affatuate


(v. t.) To infatuate.



Similar Words:

Affatuate