Polish-English dictionary »

szarańcza meaning in English

PolishEnglish
szarańcza noun

locustnoun
type of grasshopper