meaning of berro

berro - Spanish to English

watercress