Spanish-English Dictionaryguardaba
guardaba
guardar
Meaning of guardaba