Polish-English dictionary »

busza meaning in English

PolishEnglish
Busza

Busha

gorbusza noun

humpback salmonnoun
a type of fish