Spanish-English Dictionarydesfigurase
desfigurase
desfigurar
Meaning of desfigurase