Slovnenya

Translation English French: tree stump

Dictionary: main
tree stump
noun