annoyance or nuisance caused to someone in an insistent manner - Turc Anglais Dictionnaire

Suggérer une traduction