Polish-English dictionary »

brosza meaning in English

PolishEnglish
brosza noun

bossnoun
architecture: knob or protrusion

broochnoun
jewellery with pin