Slovnenya

Translation English French: gun trigger

Dictionary: main
gun trigger
noun