Polish-English dictionary »

trąba pyłowa meaning in English

PolishEnglish
trąba pyłowa noun

dust devilnoun
a swirling dust in the air