Spanish-English Dictionaryregistraste
registraste
registrarse
Meaning of registraste