Spanish-English Dictionaryregistraron
registraron
registrarse
Meaning of registraron