Spanish-English dictionary »

piedra en el zapato meaning in English

SpanishEnglish
piedra en el zapato noun
{f}

thorn in someone's sidenoun