Spanish-English Dictionarydesmentid
desmentid
desmentir
Meaning of desmentid