meaning of alcaparra

alcaparra - Spanish to English

caper