Spanish-English Dictionaryregistran
registran
registrarse
Meaning of registran