English Spanish Dictionary

English - español

melt in Spanish: