Spanish-English dictionary »

alcaparra meaning in English

SpanishEnglish
alcaparra noun
{f}

caper [capers](pickled bud of Capparis spinosa)
noun
[UK: ˈkeɪ.pə(r)] [US: ˈkeɪ.pər]
Capers are like little olives. = Las alcaparras son como aceitunas pequeñas.