Polish-English dictionary »

przetrząsacz meaning in English

PolishEnglish
przetrząsacz noun

teddernoun
machine for stirring and spreading hay