Polish-English dictionary »

boguwola meaning in English

PolishEnglish
boguwola noun

golden oriolenoun
bird