Spanish-English Dictionarysaldar
Meaning of saldar