Slovnenya

Translation English French: graver

Dictionary: main
graver
noun