English-Polish dictionary »

loppers meaning in Polish

EnglishPolish
loppers noun
pruning shears with long handles

sekatornoun