Spanish-English dictionary »

espetarse meaning in English

SpanishEnglish
espetarse preposition

on one's high horse(self-righteous)
preposition