Polish-English dictionary »

tarbusz meaning in English

PolishEnglish
tarbusz noun

feznoun
type of hat

Your history