Spanish-English Dictionaryregistrar
Meaning of registrar