Spanish-English Dictionaryregistren
registren
registrarse
Meaning of registren