Definisi 'scattershot'

English to English
adjective satellite
1 covering a wide range in a haphazard way Terjemahkan
source: wordnet30


Visual Synonyms