English Spanish Dictionary

English - español

potatoes in Spanish: