Definisi 'footslogger'

English to English
noun
1 fights on foot with small arms Terjemahkan
source: wordnet30


Visual Synonyms