meaning of berza

berza - Spanish to English

springtime greens {pl}