Spanish-English Dictionarygrabar
Meaning of grabar