English Spanish Dictionary

English - español

to make a toast in Spanish: