English Spanish Dictionary

English - español

potato's in Spanish: