Polish-English dictionary »

być solą w oku meaning in English

PolishEnglish
być solą w oku

be a thorn in sb's flesh

be a thorn in sb's side