Diccionario Español-Inglés
refutar
Disprove, rebut, refute
Diccionario Español-Inglés
refutación
rega on