Meaning of “infatuation” in the English Dictionary

English