Spanish-English Dictionarydescifren
descifren
descifrar
Meaning of descifren