English-Romanian dictionary »

thorn in someone's side meaning in Romanian

EnglishRomanian
thorn in someone's side noun

(cu) sula în coastesubstantiv