Spanish-English Dictionaryregistraban
registraban
registrarse
Meaning of registraban