English Dictionary
Definition salvo in British English
salvo noun
[countable] noun
/ˈsælvəʊ/
Synonyms and related words
