Slovnenya

Translation English French: digging up

Dictionary: main
digging up
noun