English Spanish Dictionary

English - español

gooseberry in Spanish: