Polish-English dictionary »

obroża meaning in English

PolishEnglish
obroża noun

collarnoun
device for restraining animal

dog collarnoun
collar for a dog