Spanish-English dictionary »

infatuación meaning in English

SpanishEnglish
infatuación noun

limerence(state of mind)
noun