Spanish-English Dictionaryregistraba
registraba
registrarse
Meaning of registraba