Spanish-English Dictionaryregistrabas
registrabas
registrarse
Meaning of registrabas