Spanish-English Dictionaryregistrara
registrara
registrarse
Meaning of registrara