English-Polish dictionary »

umbrella meaning in Polish

EnglishPolish
umbrella noun
cloth-covered frame used for protection against rain or sun

parasolnoun

parasolkanoun

umbrella stand noun

stojak na parasolenoun

Amazonian umbrellabird

strojnoczub amazoński