Slovnenya

Translation English French: covering fire

Dictionary: main
covering fire
noun