power trowels
English
Noun
power
trowels
plural of
power trowel