Slovnenya

Translation English French: trowel

Dictionary: main
trowel
noun