Slovnenya

Translation English French: strike back

Dictionary: main
strike back
verb