Slovnenya

Translation English French: explosive compound

Dictionary: main
explosive compound
noun