Slovnenya

Translation English French: hired gun

Dictionary: main