Slovnenya

Translation English French: axe

Dictionary: main
axe
noun