Definisi 'on the offensive'

English to English
adjective satellite
1 actively attacking Terjemahkan
source: wordnet30

More Word(s)
offensive,

Visual Synonyms