Definisi 'marched upon'

English to English
adjective
1 being or having been trodden or marched on Terjemahkan
source: wordnet30

More Word(s)
march, process,

Visual Synonyms