Polish-English dictionary »

banderilla meaning in English

PolishEnglish
banderilla noun

banderillanoun
decorated barbed stick used in bullfighting