Slovnenya

Translation English French: gunlock

Dictionary: main
gunlock
noun