counterstrikeEnglish

counterattack, counterstrike

Verb

Make a counterattack

English: counterattack, counterstrike

English words with similar meanings

Show 1 words