Spanish-English Dictionaryguardar
Meaning of guardar