PanLinx
English
eng-000
thorn in one’s side
français
fra-000
épine au pied
PanLex