English Spanish Dictionary

English - español

garlic in Spanish: