Spanish-English dictionary »

limerencia meaning in English

SpanishEnglish
limerencia noun

limerence(state of mind)
noun

Your history