Slovnenya

Translation English French: pierce

Dictionary: main
pierce