English Spanish Dictionary

English - español

grape in Spanish: