Spanish-English Dictionaryrefutar
Meaning of refutar