insist upon something to the point of irritation - Alemán Inglés Diccionario

Proponer traducción