caper in Spanish caper in Spanish alcaparra noun feminine pickled bud of Capparis spinosa Add to Flashcards