English Spanish Dictionary

English - español

cauliflower's in Spanish: