English Spanish Dictionary

English - español

ice cream shop in Spanish: