thorn in someone's side

listen to the pronunciation of thorn in someone's side
English - Turkish

Definition of thorn in someone's side in English Turkish dictionary

thorn in the someone's side
(deyim) baş belası
English - English
A persistent annoyance
thorn in someone's side
Favorites