Slovnenya

Translation English Spanish: strike back

Dictionary: main
strike back
verb