Spanish-English Dictionarydescifraste
descifraste
descifrar
Meaning of descifraste