Spanish-English dictionary »

alipori meaning in English

SpanishEnglish
alipori noun
{m}

vicarious embarrassment(embarrassment felt for someone else)
noun