stubborn and tedious person - Español Inglés Diccionario