Slovnenya

Translation English French: injector

Dictionary: main
injector
noun