Spanish-English Dictionarydescifrase
descifrase
descifrar
Meaning of descifrase