Spanish-English Dictionaryenmascarar
Meaning of enmascarar