Meaning INFATUATE

See synonyms: bewitch, make happy

Search for this exact term