English-Polish dictionary »

tedder meaning in Polish

EnglishPolish
tedder noun
machine for stirring and spreading hay

przetrząsacznoun