Slovnenya

Translation English Spanish: trowel

Dictionary: main
trowel
noun