annoying, irritating, insistent person - Turco Inglés Diccionario

Proponer traducción