Spanish-English Dictionaryregistra
registra
registrarse
Meaning of registra